yard (measure) - Turkish English Dictionary